a gargantuan towering god-like magical flame creature preview
digory
a gargantuan towering god-like magical flame creature